thames trout (mainly london use) - French English Dictionary